package com.stedu.mall.userservice.mapper;

import com.stedu.mall.common.bean.User;

import java.util.List;
import java.util.Map;

public interface UserMapper {
    //添加 - 为注册服务
    int insert(User user);
    //修改用户
    int update(User user);
    int chgPwdAndPayPwd(User user);
    //禁用用户
    int delete(Integer id);
    //根据用户名查询 - 为登录服务
    User selectByUsername(String username);
    //根据id查询用户
    User selectById(Integer id);
    //根据条件查询用户
    List<User> selectByCondition(User condition);
    //订单最多的前5用户
    List<Map<String, Object>> userTop5();
 }
